
/* banner轮播 */
.bannerBox{width: 100%;height: 300px; overflow: hidden;}
.bannerBox .swiper-slide img{width: 100%;height: auto; display: block; }
.swiper-container { width: 100%;height: 100%;}
.bannerBox .swiper-container .arrow{background-color: transparent;background-image: initial;width: 40px;height: 80px;line-height: 80px;text-align: center;color: #fff;font-size: 46px;opacity: 0.4; margin-top: -35px;}
.bannerBox .swiper-container .swiper-button-next{right: 15%;}
.bannerBox .swiper-container .swiper-button-prev{left: 15%;}
.bannerBox .swiper-pagination-bullet{width: 10px;height: 10px;}
.bannerBox .swiper-pagination-bullet-active{background-color: #fff;}
.bannerBox:hover .swiper-container .arrow{display: block;}
.swiper-container .arrow:hover{opacity: 1;}

/* 新闻 */
.ind_box1 .leftbox{width: 600px; float: left;}
.ind_box1 .rightbox{width: 580px; float: right;}
.ind_box1 .box1{height:364px;}
.ind_box1 .box1 .swiper-slide{position: relative; overflow: hidden;}
.ind_box1 .box1 .swiper-slide img{width: 100%;height: 100%; display: block; transition: all 0.6s;}
.ind_box1 .box1 .swiper-slide .b{height: 50px;line-height: 50px;padding: 0 140px 0 15px;position: absolute;left: 0;bottom: 0;right: 0;background: rgba(0,0,0,0.5); color: #fff;font-size: 16px;}
.ind_box1 .box1 .swiper-container-horizontal>.swiper-pagination-bullets{left: auto;right: 20px;width: auto;bottom: 15px;}
.ind_box1 .box1 .swiper-pagination-bullet{width: 10px;height: 10px;background:#fff;opacity: 0.4;}
.ind_box1 .box1 .swiper-pagination-bullet-active{background-color: #fff;opacity: 1;}
.ind_box1 .box1:hover .swiper-slide img{transform:scale(1.1);}

.ind_box1 .box2{height: 364px;overflow: hidden;}
.ind_box1 .box2_nav{height: 45px;background-color: #F5F5F5;}
.ind_box1 .box2_nav .tt{width: 33.333%;float: left; line-height: 45px;text-align: center;display: block;font-size: 16px; border-right: 1px solid #ebebeb;}
.ind_box1 .box2_nav .tt.on{background-color: #e22323; color: #fff;position: relative;}
/* .ind_box1 .box2_nav .tt.on::after{content: "";
		width: 0px;height: 0px;
		border-top: 10px solid #e22323;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		position: absolute;
		bottom: -10px;
		left:50%;
		transform: translateX(-50%);
} */
.ind_box1 .box2_nav .tt:hover{background-color: #e22323; color: #fff;}
.ind_box1 .box2_nav .tt:last-child{border: 0;}

.ind_box1 .box2 .item{border: 1px solid #e1e1e1;margin-bottom: 10px; height: 93px;}
.ind_box1 .box2 .item:last-child{margin-bottom: 0;}
.ind_box1 .box2 .item a{width: 100%;height: 100%; display: block;padding: 10px 0;}
.ind_box1 .box2 .item .time{width: 90px;text-align: center;position: relative;}
.ind_box1 .box2 .item .time::after{content: '';width: 1px;height: 70px;background: #e1e1e1;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.ind_box1 .box2 .day{font-size: 30px;font-family: impact;color: #e22323; line-height: 30px;}
.ind_box1 .box2 .xian{width: 30px;height: 2px;background: #999; margin: 10px auto;}
.ind_box1 .box2 .data{color: #999;}
.ind_box1 .box2 .infor{/* width: 420px; */height: 75px; padding: 0 20px;}
.ind_box1 .box2 .infor .tit{ font-size: 15px;font-weight: bold;}
.ind_box1 .box2 .infor .text{font-size: 13px;line-height: 20px;height: 40px;color: #999; margin-top: 10px;}
.ind_box1 .box2 .item:hover{ box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.ind_box1 .box2 .item:hover .infor .tit{color: #e22323;}


.ind_box2 .l_box{width: 200px; height: 400px;}
.ind_box2 .l_box .item{width: 100%;height: 72px; background-color: #fff;border: 1px solid #e22323; margin-bottom: 10px;}
.ind_box2 .l_box .item:last-child{margin-bottom: 0;}
.ind_box2 .l_box .item a{width: 100%; height: 100%; display: block;padding: 15px 24px;overflow: hidden;}
.ind_box2 .l_box .item .icon{width: 40px;height: 40px;border-radius: 50%;border: 1px solid #e22323;padding: 2px; display: block; margin-right: 10px; float: left;}
.ind_box2 .l_box .item i{display: block;width: 100%;height: 100%;border-radius: 50%;background-color: #e22323;color: #fff;font-size: 18px;text-align: center;line-height: 34px;}
.ind_box2 .l_box .item .tt{float: left; line-height: 40px; font-size: 16px;}
.ind_box2 .l_box .item.on{background-color: #e22323;}
.ind_box2 .l_box .item.on .icon{border-color: #fff;}
.ind_box2 .l_box .item.on .icon i{background-color: #fff;color: #e22323;}
.ind_box2 .l_box .item.on .tt{color: #fff;}
.ind_box2 .l_box .item:hover{background-color: #e22323;}
.ind_box2 .l_box .item:hover .icon{border-color: #fff;}
.ind_box2 .l_box .item:hover .icon i{background-color: #fff;color: #e22323;}
.ind_box2 .l_box .item:hover .tt{color: #fff;}


.ind_box2 .r_box{width: 975px; height: 400px;}
.ind_box2 .t_tit{/* background-color: #e22323; */ height: 55px;padding:10px 20px; border: 1px solid #E1E1E1;}
.ind_box2 .t_tit .xian_tit{line-height: 20px;border-left: 3px solid #e22323; color: #333;margin-top: 7px;font-size: 18px;font-weight: bold;}

.s_seach{overflow: hidden;}
.s_seach .text{width:150px;background-color: initial;display: block;height: 34px;border: 1px solid #e22323;line-height: 32px;font-size: 14px; color: #333;padding: 0 15px;float: left;border-radius: 30px 0 0 30px;}
.s_seach .text::-webkit-input-placeholder{color: #999;}
.s_seach .btn{width: 50px;text-align: center;line-height:34px;height: 34px;font-size: 22px;color: #fff; background-color: #e22323;cursor: pointer;float: left;border-radius: 0 30px 30px 0;padding-right: 5px;}
.ind_box2 .r_box .cont{padding: 15px 20px 0 20px; border: 1px solid #E1E1E1;border-top: 0;height: 345px;}
.ind_box2 .r_box .th{background-color: #f5f5f5; line-height: 40px; text-align: center;}
.ind_box2 .r_box .th .tt{display: block; float: left; font-weight: bold;}
.ind_box2 .r_box .one{width: 60%;}
.ind_box2 .r_box .two{width: 10%;padding: 0 15px; text-align: left;}
.ind_box2 .r_box .three{width: 15%;}
.ind_box2 .r_box .four{width: 15%;}
.ind_box2 .r_box .list li{padding: 17px 0;border-bottom: 1px dashed #e1e1e1; overflow: hidden;}
.ind_box2 .r_box .list li p{float: left;padding: 0 15px;}
.ind_box2 .r_box .list li .one{padding: 0 15px 0 25px; text-align: left; position: relative; color: #333; font-size: 15px;/* font-weight: bold; */}
.ind_box2 .r_box .list li .one::before{content: '';width: 6px;height: 6px;border-radius: 50%;background-color: #e22323;position: absolute;left: 10px;top: 50%;transform: translateY(-50%);}
.ind_box2 .r_box .list li .two{color: #333;font-weight: bold;}
.ind_box2 .r_box .list li .four{color: #666;}

/* .ind_box2 .r_box .list li:hover{background: #fff1f1;} */
.ind_box2 .r_box .list li:hover .one{color: #e22323;}
.ind_box2 .r_box .list li:hover .four{ color: #e22323;}
.ind_box2 .r_box .list li:last-child{border-bottom: 0;}







